package com.jy.modules.cims.data.common.dto;

import com.jy.platform.core.common.BaseDTO;
/**
 *@Description:t_c_mm_custinfo
 *@author JY-IT-D001
 *@version 1.0,
 *@date 2015-02-07 14:01:47
 */
public class TCMmCustinfoDTO extends BaseDTO{

	private static final long serialVersionUID = 1L;

	/**ID*/
	private java.lang.Long id;

	/**申请编号*/
	private java.lang.String quotaCode;

	/**类型*/
	private java.lang.String fromType;

	/**归属编号*/
	private java.lang.String fromCode;

	/**客户编号*/
	private java.lang.String custCode;

	/**客户名称*/
	private java.lang.String custName;

	/**出生日期*/
	private java.util.Date birthDate;

	/**性别*/
	private java.lang.String sex;

	/**证件类型*/
	private java.lang.String cardType;

	/**证件号码*/
	private java.lang.String cardId;

	/**学历*/
	private java.lang.String diploma;

	/**职务*/
	private java.lang.String duty;

	/**是否有房*/
	private java.lang.String isHasHouse;

	/**是否已婚*/
	private java.lang.String marryStatus;

	/**是否有子女*/
	private java.lang.String isHasChild;

	/**单位性质*/
	private java.lang.String companyType;

	/**户籍类型*/
	private java.lang.String householdType;

	/**证件有效期*/
	private java.util.Date cardValidDate;

	/**电话*/
	private java.lang.String phone;

	/**教育*/
	private java.lang.String education;

	/**客户创建时间*/
	private java.sql.Timestamp custCrtTime;

	/**创建时间*/
	private java.sql.Timestamp createTime;

	/**修改时间*/
	private java.sql.Timestamp modifyTime;

	/**数据有效性  0:无效  1：有效*/
	private java.lang.String validateState;

	/**
	 *方法: 获得id
	 *@return: java.lang.Long  id
	 */
	public java.lang.Long getId(){
		return this.id;
	}

	/**
	 *方法: 设置id
	 *@param: java.lang.Long  id
	 */
	public void setId(java.lang.Long id){
		this.id = id;
	}

	/**
	 *方法: 获得quotaCode
	 *@return: java.lang.String  quotaCode
	 */
	public java.lang.String getQuotaCode(){
		return this.quotaCode;
	}

	/**
	 *方法: 设置quotaCode
	 *@param: java.lang.String  quotaCode
	 */
	public void setQuotaCode(java.lang.String quotaCode){
		this.quotaCode = quotaCode;
	}

	/**
	 *方法: 获得fromType
	 *@return: java.lang.String  fromType
	 */
	public java.lang.String getFromType(){
		return this.fromType;
	}

	/**
	 *方法: 设置fromType
	 *@param: java.lang.String  fromType
	 */
	public void setFromType(java.lang.String fromType){
		this.fromType = fromType;
	}

	/**
	 *方法: 获得fromCode
	 *@return: java.lang.String  fromCode
	 */
	public java.lang.String getFromCode(){
		return this.fromCode;
	}

	/**
	 *方法: 设置fromCode
	 *@param: java.lang.String  fromCode
	 */
	public void setFromCode(java.lang.String fromCode){
		this.fromCode = fromCode;
	}

	/**
	 *方法: 获得custCode
	 *@return: java.lang.String  custCode
	 */
	public java.lang.String getCustCode(){
		return this.custCode;
	}

	/**
	 *方法: 设置custCode
	 *@param: java.lang.String  custCode
	 */
	public void setCustCode(java.lang.String custCode){
		this.custCode = custCode;
	}

	/**
	 *方法: 获得custName
	 *@return: java.lang.String  custName
	 */
	public java.lang.String getCustName(){
		return this.custName;
	}

	/**
	 *方法: 设置custName
	 *@param: java.lang.String  custName
	 */
	public void setCustName(java.lang.String custName){
		this.custName = custName;
	}

	/**
	 *方法: 获得birthDate
	 *@return: java.util.Date  birthDate
	 */
	public java.util.Date getBirthDate(){
		return this.birthDate;
	}

	/**
	 *方法: 设置birthDate
	 *@param: java.util.Date  birthDate
	 */
	public void setBirthDate(java.util.Date birthDate){
		this.birthDate = birthDate;
	}

	/**
	 *方法: 获得sex
	 *@return: java.lang.String  sex
	 */
	public java.lang.String getSex(){
		return this.sex;
	}

	/**
	 *方法: 设置sex
	 *@param: java.lang.String  sex
	 */
	public void setSex(java.lang.String sex){
		this.sex = sex;
	}

	/**
	 *方法: 获得cardType
	 *@return: java.lang.String  cardType
	 */
	public java.lang.String getCardType(){
		return this.cardType;
	}

	/**
	 *方法: 设置cardType
	 *@param: java.lang.String  cardType
	 */
	public void setCardType(java.lang.String cardType){
		this.cardType = cardType;
	}

	/**
	 *方法: 获得cardId
	 *@return: java.lang.String  cardId
	 */
	public java.lang.String getCardId(){
		return this.cardId;
	}

	/**
	 *方法: 设置cardId
	 *@param: java.lang.String  cardId
	 */
	public void setCardId(java.lang.String cardId){
		this.cardId = cardId;
	}

	/**
	 *方法: 获得diploma
	 *@return: java.lang.String  diploma
	 */
	public java.lang.String getDiploma(){
		return this.diploma;
	}

	/**
	 *方法: 设置diploma
	 *@param: java.lang.String  diploma
	 */
	public void setDiploma(java.lang.String diploma){
		this.diploma = diploma;
	}

	/**
	 *方法: 获得duty
	 *@return: java.lang.String  duty
	 */
	public java.lang.String getDuty(){
		return this.duty;
	}

	/**
	 *方法: 设置duty
	 *@param: java.lang.String  duty
	 */
	public void setDuty(java.lang.String duty){
		this.duty = duty;
	}

	/**
	 *方法: 获得isHasHouse
	 *@return: java.lang.String  isHasHouse
	 */
	public java.lang.String getIsHasHouse(){
		return this.isHasHouse;
	}

	/**
	 *方法: 设置isHasHouse
	 *@param: java.lang.String  isHasHouse
	 */
	public void setIsHasHouse(java.lang.String isHasHouse){
		this.isHasHouse = isHasHouse;
	}

	/**
	 *方法: 获得marryStatus
	 *@return: java.lang.String  marryStatus
	 */
	public java.lang.String getMarryStatus(){
		return this.marryStatus;
	}

	/**
	 *方法: 设置marryStatus
	 *@param: java.lang.String  marryStatus
	 */
	public void setMarryStatus(java.lang.String marryStatus){
		this.marryStatus = marryStatus;
	}

	/**
	 *方法: 获得isHasChild
	 *@return: java.lang.String  isHasChild
	 */
	public java.lang.String getIsHasChild(){
		return this.isHasChild;
	}

	/**
	 *方法: 设置isHasChild
	 *@param: java.lang.String  isHasChild
	 */
	public void setIsHasChild(java.lang.String isHasChild){
		this.isHasChild = isHasChild;
	}

	/**
	 *方法: 获得companyType
	 *@return: java.lang.String  companyType
	 */
	public java.lang.String getCompanyType(){
		return this.companyType;
	}

	/**
	 *方法: 设置companyType
	 *@param: java.lang.String  companyType
	 */
	public void setCompanyType(java.lang.String companyType){
		this.companyType = companyType;
	}

	/**
	 *方法: 获得householdType
	 *@return: java.lang.String  householdType
	 */
	public java.lang.String getHouseholdType(){
		return this.householdType;
	}

	/**
	 *方法: 设置householdType
	 *@param: java.lang.String  householdType
	 */
	public void setHouseholdType(java.lang.String householdType){
		this.householdType = householdType;
	}

	/**
	 *方法: 获得cardValidDate
	 *@return: java.util.Date  cardValidDate
	 */
	public java.util.Date getCardValidDate(){
		return this.cardValidDate;
	}

	/**
	 *方法: 设置cardValidDate
	 *@param: java.util.Date  cardValidDate
	 */
	public void setCardValidDate(java.util.Date cardValidDate){
		this.cardValidDate = cardValidDate;
	}

	/**
	 *方法: 获得phone
	 *@return: java.lang.String  phone
	 */
	public java.lang.String getPhone(){
		return this.phone;
	}

	/**
	 *方法: 设置phone
	 *@param: java.lang.String  phone
	 */
	public void setPhone(java.lang.String phone){
		this.phone = phone;
	}

	/**
	 *方法: 获得education
	 *@return: java.lang.String  education
	 */
	public java.lang.String getEducation(){
		return this.education;
	}

	/**
	 *方法: 设置education
	 *@param: java.lang.String  education
	 */
	public void setEducation(java.lang.String education){
		this.education = education;
	}

	/**
	 *方法: 获得custCrtTime
	 *@return: java.sql.Timestamp  custCrtTime
	 */
	public java.sql.Timestamp getCustCrtTime(){
		return this.custCrtTime;
	}

	/**
	 *方法: 设置custCrtTime
	 *@param: java.sql.Timestamp  custCrtTime
	 */
	public void setCustCrtTime(java.sql.Timestamp custCrtTime){
		this.custCrtTime = custCrtTime;
	}

	/**
	 *方法: 获得createTime
	 *@return: java.sql.Timestamp  createTime
	 */
	public java.sql.Timestamp getCreateTime(){
		return this.createTime;
	}

	/**
	 *方法: 设置createTime
	 *@param: java.sql.Timestamp  createTime
	 */
	public void setCreateTime(java.sql.Timestamp createTime){
		this.createTime = createTime;
	}

	/**
	 *方法: 获得modifyTime
	 *@return: java.sql.Timestamp  modifyTime
	 */
	public java.sql.Timestamp getModifyTime(){
		return this.modifyTime;
	}

	/**
	 *方法: 设置modifyTime
	 *@param: java.sql.Timestamp  modifyTime
	 */
	public void setModifyTime(java.sql.Timestamp modifyTime){
		this.modifyTime = modifyTime;
	}

	/**
	 *方法: 获得validateState
	 *@return: java.lang.String  validateState
	 */
	public java.lang.String getValidateState(){
		return this.validateState;
	}

	/**
	 *方法: 设置validateState
	 *@param: java.lang.String  validateState
	 */
	public void setValidateState(java.lang.String validateState){
		this.validateState = validateState;
	}

}